﻿<!DOCTYPE html>
<html lang="hr">
<head>
    <meta charset="UTF-8">
    <title>Opći upravljač za izvještaje</title>
    <link href="../manual.css" rel="stylesheet" type="text/css">
    <script src="../js/toc.js"></script>
    <script src="../js/jquery.min.js"></script>
    <script src="../js/back_to_top.js"></script>
</head>
<body onload="generateTOC(document.getElementById('toc'));">
    <header>
        <nav><small><a id="go_home" href="../index.html?lang=hr_HR">Prijeđi na glavnu stranicu pomoći</a></small></nav>

        <a href="#" id="back-to-top"><img src="../img/backtotop.png" alt="Idi na vrh stranice" /></a>
        <!--Smooth Back to Top Button End-->

        <h1>Opći upravljač za izvještaje</h1>
    </header>

    <!-- ToC generated by Javascript -->
    <nav id="toc"></nav>

    <h2>Otvaranje općeg upravljača za izvještaje</h2>
    <p>
        Pozovi alat općeg upravljača za izvještaje (<abbr>GRM</abbr>) ili koristi glavni izbornik <kbd><samp>Alati</samp> &rarr; <samp>Opći upravljač za izvještaje&nbsp;&hellip;</samp></kbd>.
    </p>
    <img class="shadow" alt="GRM alatna traka" src="../en_GB/grm_toolbar.png">

    <h2>Dodavanje novog izvještaja</h2>
    <p>Postoje dvije opcije.</p>

    <h3>Stvaranje izvještaja</h3>
    <ol>
        <li>U prikazu navigacijskog stabla, desnom tipkom miša
            klikni na natpis <kbd><samp>Izvještaji</samp></kbd>.</li>
        <li>Odaberi stavku izbornika: <kbd><samp>Novi prazan izvještaj</samp></kbd>.</li>
        <li>Unesi naziv za novu grupu izvještaja i novo ime.</li>
        <li>Preimenuj izvještaje, ako je potrebno, desnim klikom na
            stavku izbornika: <kbd><samp>Preimenuj izvještaj</samp></kbd>.</li>
        <li>Prikazat će se tri kartice: izlaz, SQL, Lua, predložak i
            opis.</li>
        <li>
            Odaberi karticu: SQL, umetni SQL skript u prozoru uređivača,
            provjeri da SQL skript završava zarezom, a zatim pritisni
            gumb <kbd><samp>Spremi</samp></kbd>.
        </li>
        <li>Za izvršavanje SQL skripta pritisni gumb <kbd><samp>Testiraj</samp></kbd>.</li>
        <li>Ako test prođe, gumb <kbd><samp>Stvori predložak</samp></kbd>
            će postati dostupan. Pritisni ga za izradu HTML
            predloška za izvještaj.</li>
        <li>Pritisni gumb <kbd><samp>Pokreni</samp></kbd> za dobivanje HTML
            izvještaja u izlaznom prozoru.</li>
    </ol>
    <img class="shadow" alt="Stvaranje izvještaja, animacija"
    src="../en_GB/grm.gif">

    <h4>Parametri za izvještaje</h4>
    <p>
        Za MMEX verziju 1.4.0 je moguće prenijeti datume u SQL skript
        izvještaja.
        Postoje četiri opcije: <var>&single_date</var>,
        <var>&begin_date</var>, <var>&end_date</var>, <var>&budget_years</var>.
        U slučaju da SQL sadrži jedan od navedenih parametara, bit će
        zamijeniti s datumom iz kalendarskog widgeta.
        Na primjer, rezultat ovog SQL skripta su sva salda računa za
        određeni datum:
    </p>
<pre><code class="language-sql">with b as  (
    select ACCOUNTID, STATUS
        , (case when TRANSCODE = 'Deposit' then TRANSAMOUNT else -TRANSAMOUNT end) as TRANSAMOUNT
        , TRANSDATE
    from CHECKINGACCOUNT
    union all
    select TOACCOUNTID, STATUS, TOTRANSAMOUNT ,TRANSDATE
    from CHECKINGACCOUNT
    where TRANSCODE = 'Transfer'
    )
select a.ACCOUNTNAME,
total(TRANSAMOUNT) + a.INITIALBAL as Balance
from ACCOUNTLIST as a, b
where a.STATUS = 'Open'
    and b.ACCOUNTID = a.ACCOUNTID
    and b.STATUS &lt;&gt; 'V'
    and b.TRANSDATE &lt;= '<var>&single_date</var>'
group by a.ACCOUNTNAME order by a.ACCOUNTNAME asc;
</code></pre>
    <img class="shadow" alt="Izlazni GRM izvještaj s jednim parametrom
    primjer" src="../en_GB/grm_custom_date.png">

    <h3>Uvoz izvještaja</h3>
    <p>
        Na platformi <a href="https://github.com/moneymanagerex/general-reports/releases">GitHub</a> postoje mnogi izvještaji, koji su
         izrađeni od korisnika i razvijatelja
    </p>

    <h2>Izvoz definicije izvještaja</h2>
    <p>
        Ako si izradio/la korisni izvještaj, možeš ga izvesti u ZIP datoteku.
    </p>

    <footer><p><small>
        Copyright &copy; 2005. – 2009. Madhan Kanagavel<br>
        Copyright &copy; 2013. – 2019. MMEX contributors<br>
        <span id="translator">Prevoditelji: MMEX suradnici</span>
    </small></p></footer>
    <script>
        var LANG = document.getElementsByTagName('html')[0].getAttribute('lang');
        var tr = document.getElementById("translator");
        if (LANG == 'en')
            tr.parentNode.removeChild(tr);
    </script>

</body>
</html>
